/**
 *Copyright (c) 2024 watereyes
 * safetymanagement is licensed under Mulan PubL v2.
 * You can use this software according to the terms and conditions of the Mulan
 * PubL v2.
 * You may obtain a copy of Mulan PubL v2 at:
 *          http://license.coscl.org.cn/MulanPubL-2.0
 * THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND,
 * EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT,
 * MERCHANTABILITY OR FIT FOR A PARTICULAR PURPOSE.
 * See the Mulan PubL v2 for more details.
 */
package com.koron.report.bean;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;

@ApiModel(value = "岗位持证上岗率分析实体类",description = "岗位持证上岗率分析实体类")
public class CertificateAnalysis {

    @ApiModelProperty(name = "id",value = "岗位id")
    private String id;

    @ApiModelProperty(name = "name",value = "岗位名称")
    private String name;

    @ApiModelProperty(name = "corpCode",value = "水司code")
    private String corpCode;

    @ApiModelProperty(name = "corpName",value = "水司名称")
    private String corpName;

    @ApiModelProperty(name = "totalPeople",value = "总人数")
    private Integer totalPeople;

    @ApiModelProperty(name = "qualifiedPeople",value = "完整持证人数")
    private Integer qualifiedPeople;

    @ApiModelProperty(name = "unQualifiedPeople",value = "不完整持证人数")
    private  Integer unQualifiedPeople;

    @ApiModelProperty(name = "passRate",value = "完整持证上岗率")
    private BigDecimal passRate;

    public CertificateAnalysis(){
        this.totalPeople=0;
        this.qualifiedPeople=0;
        this.unQualifiedPeople=0;
        this.passRate=new BigDecimal(0);
    }
    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getCorpCode() {
        return corpCode;
    }

    public void setCorpCode(String corpCode) {
        this.corpCode = corpCode;
    }

    public String getCorpName() {
        return corpName;
    }

    public void setCorpName(String corpName) {
        this.corpName = corpName;
    }

    public Integer getTotalPeople() {
        return totalPeople;
    }

    public void setTotalPeople(Integer totalPeople) {
        this.totalPeople = totalPeople;
    }

    public Integer getQualifiedPeople() {
        return qualifiedPeople;
    }

    public void setQualifiedPeople(Integer qualifiedPeople) {
        this.qualifiedPeople = qualifiedPeople;
    }

    public Integer getUnQualifiedPeople() {
        return unQualifiedPeople;
    }

    public void setUnQualifiedPeople(Integer unQualifiedPeople) {
        this.unQualifiedPeople = unQualifiedPeople;
    }

    public BigDecimal getPassRate() {
        return passRate;
    }

    public void setPassRate(BigDecimal passRate) {
        this.passRate = passRate;
    }
}
